﻿<?php defined('_JEXEC') or die('Restricted access'); 
require_once JPATH_COMPONENT.DS.'/helpers/defaultheader.php';
if($this->moderate)
{
	require_once JPATH_COMPONENT.DS.'/helpers/modeheader.php';
	require_once JPATH_COMPONENT.DS.'/views/moderator/default.php';
}



//Lisätään datepickerin tarvitsemat scriptit ja stylesheetit
$doc =& JFactory::getDocument();

//$doc->addScript("media/system/js/calendar.js");
//$doc->addScript("media/system/js/calendar-setup.js");
//$doc->addScript("components/com_eventcalendar/assets/js/jquery.clockpick.1.2.4.js");

//$doc->addScript("components/com_eventcalendar/assets/js/calendar-fi.js");
//$doc->addStylesheet("components/com_eventcalendar/assets/css/clockpick.1.2.4.css");
//$doc->addStylesheet("media/system/css/calendar-jos.css");

$doc->addScript("components/com_eventcalendar/assets/js/jquery.clockpick.1.2.9.js");
$doc->addStylesheet("components/com_eventcalendar/assets/css/jquery.clockpick.1.2.9.css");

$doc->addScript("components/com_eventcalendar/assets/js/jquery-ui-1.8.9.custom.min.js");
$doc->addScript("components/com_eventcalendar/assets/js/jquery.ui.datepicker-fi.js");
//$doc->addScript("components/com_eventcalendar/assets/js/jquery-ui-timepicker-addon.js");
$doc->addStylesheet("components/com_eventcalendar/assets/themes/redmond/theme.css");
//$doc->addStylesheet("components/com_eventcalendar/assets/themes/ui-lightness/theme.css");

//$doc->addStylesheet("http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css");
//$doc->addScript("http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js");

//JHTML::_('behavior.calendar');
?>


<script type="text/javascript">
/*
Calendar._FD = 0;	
window.addEvent('domready', function() {Calendar.setup({
				inputField: "alkupaiva",		// id of the input field
				ifFormat: "%Y-%m-%d %H:%M:%S",	// format of the input field
				button: "alkupaiva_img",		// trigger for the calendar (button ID)
				align: "Bl",				// alignment (defaults to "Bl")
				singleClick: true
				});});
window.addEvent('domready', function() {Calendar.setup({
				inputField: "loppuaika",		// id of the input field
				ifFormat: "%Y-%m-%d %H:%M:%S",	// format of the input field
				button: "loppuaika_img",		// trigger for the calendar (button ID)
				align: "Bl",					// alignment (defaults to "Bl")
				singleClick: true
				});});
*/		
jQuery(document).ready(function() {

   jQuery(".date").datepicker();
	
   /*
   jQuery(".time").timepicker({
	stepMinute: 10
   });
   */
   jQuery("#startTime, #alkuaika").clockpick({
   			valuefield: 'alkuaika',
			starthour: 0,
			endhour: 23,
			showminutes: true,
			minutedivisions: 4,
			military: true,
			hoursopacity: 1,
			minutesopacity: 1
   });
   jQuery("#endTime, #loppuaika").clockpick({
   			valuefield: 'loppuaika',
			starthour: 0,
			endhour: 23,
			showminutes: true,
			minutedivisions: 4,
			military: true,
			hoursopacity: 1,
			minutesopacity: 1
   });
   
   //Aikatabit
   jQuery(".tabs").tabs({
		select: function(event, ui) {
			var tyhja = true;
			//Tutkitaan onko tyhjä
			jQuery(this).find('input').each(function () {
				if( jQuery(this).val() != '') tyhja = false;
			});
			
			//Mikäli löytyy tavaraa
			if(!tyhja)
			{
				//Tyhjennetään
				if(confirm("Tapahtumatyypin vaihto tyhjentää \naika- ja paikkatiedot. \n\nHaluatko jatkaa?")){
					jQuery(this).find('input').each(function () {
						jQuery(this).val('');
				});
					
				}else{
				return false;
				}
			}
			return true;
		}
   });
	
});	
</script>

  <div class="kalenteriwrap">
  

<h1>Tapahtumakalenteri</h1>

<?php 
/* Navigoinnit */
/*
if($this->moderate)
{
	modeheader();
	echo '<div class="calwrapper">';
	moderaattori($this->modedata);

}
*/
defaultheader(); ?>



<div class="calwrapper">
		
<h2>Tallenna uusi tapahtuma</h2>


 <!-- Wrapper sivuston kaventamiseksi vastaamaan helkan systeemejä -->
			<form action="index.php" method="post" id="ehdota" name="ehdota" enctype="multipart/form-data">

				<h2>Pakolliset tiedot</h2>
				<fieldset>
					<div class="section required">
						<label for="nimi">Tapahtuman nimi:</label><br />
						<input type="text" name="nimi" id="nimi" size="32" maxlength="250" value="<?php echo $this->fdata['nimi'] ;?>" />
					</div>

					<div class="section required">
						<label for="kuvaus">Tapahtuman kuvaus:</label><br />
						<textarea class="text_area"  type="text" rows=3 cols=35 name="kuvaus" id="kuvaus" value="" ><?php echo $this->fdata['kuvaus'] ;?></textarea>
					</div>

					<div id="tapahtuma-aika-wrap" class="section">
						<h3>Tapahtuma-aika</h3>
						
					<div class="tabs">
						<ul id="tapahtuma-aika-tab">
							<li><a href="#yksipaivainen">Yksipäiväinen tapahtuma</a></li>
							<li><a href="#jatkuva">Jatkuva tapahtuma</a></li>
						</ul>

						<div id="yksipaivainen">
							<h4>Yksipäiväinen tapahtuma</h4>

							<div class="vasen">
								<label id="alkuaika-lbl" for="alkupaiva" class="vasen">Tapahtuman päivä:</label>
								<?php // echo JHTML::calendar('2010-02-25','alkupaiva','alkupaiva','%Y-%m-%d','class="vasen"'); ?>
								<input type="text" name="alkupaiva" id="alkupaiva" class="inputbox vasen date" size="10" maxlength="250" value="<?php if(empty($this->fdata['alkupaiva'])) echo JRequest::getVar( 'pva' ); else echo $this->fdata['alkupaiva'] ;?>" />
								<img class="vasen" src="<?php echo $this->baseurl ?>/administrator/templates/bluestork/images/system/calendar.png" alt="Kalenteri" class="kalenteri_kuva" id="alkupaiva_img" />
							</div>
						
							<div class="vasen">
								<label id="alkuaika-lbl" for="alkuaika" class="vasen">Tapahtuman alkamisaika:</label>
								<input type="text" name="alkuaika" id="alkuaika" class="inputbox vasen" size="4" maxlength="250" value="<?php echo $this->fdata['alkuaika'] ;?>" autocomplete="off" />
								<!--<img class="vasen" id="startTime" src="<?php echo $this->baseurl ?>/administrator/templates/bluestork/images/system/calendar.png" alt="Kalenteri" class="kalenteri_kuva" id="alkuaika_img" />
								-->
								<img class="vasen" id="startTime" src="<?php echo $this->baseurl ?>/components/com_eventcalendar/assets/images/clock16.png" alt="Kalenteri" class="kalenteri_kuva" id="alkuaika_img" />
							</div>

							<div class="vasen">
								<label id="alkuaika-lbl" for="loppuaika" class="vasen">Tapahtuman loppumisaika:</label>
								<input type="text" name="loppuaika" id="loppuaika" class="vasen timeinput" size="4" maxlength="250" value="<?php echo $this->fdata['loppuaika'] ;?>" autocomplete="off"/>
								<!--<img class="vasen" id="endTime" src="<?php echo $this->baseurl ?>/administrator/templates/bluestork/images/system/calendar.png" alt="Kalenteri" class="kalenteri_kuva" id="loppuaika_img" />
								-->
								<img class="vasen" id="endTime" src="<?php echo $this->baseurl ?>/components/com_eventcalendar/assets/images/clock16.png" alt="Kalenteri" class="kalenteri_kuva" id="loppuaika_img" />
							</div>

							<div class="clear"></div> <!-- Needed for clearing and floats to work -->
						</div>

						<div id="jatkuva">
							<h4>Jatkuva tapahtuma</h4>

							<div class="vasen">
								<label id="alkuaika-lbl" for="alkupaiva-jatkuva" class="vasen">Tapahtuman alkamispäivä:</label>
								<input type="text" name="alkupaiva-jatkuva" id="alkupaiva-jatkuva" class="inputbox vasen date" size="10" maxlength="250" value="<?php echo $this->fdata['alkupaiva-jatkuva'] ;?>" />
								<img class="vasen" src="<?php echo $this->baseurl ?>/administrator/templates/bluestork/images/system/calendar.png" alt="Kalenteri" class="kalenteri_kuva" id="alkuaika_img" />
							</div>

							<div class="vasen">
								<label id="alkuaika-lbl" for="loppupaiva-jatkuva" class="vasen">Tapahtuman loppumispäivä:</label>
								<input type="text" name="loppupaiva-jatkuva" id="loppupaiva-jatkuva" class="date vasen" size="10" maxlength="250" value="<?php echo $this->fdata['loppupaiva-jatkuva'] ;?>" />
								<img class="vasen" src="<?php echo $this->baseurl ?>/administrator/templates/bluestork/images/system/calendar.png" alt="Kalenteri" class="kalenteri_kuva" id="loppuaika_img" />
							</div>

							<div class="clear"></div> <!-- Needed for clearing and floats to work -->
						</div>
					</div>
					</div>

					<div class="section" id="paikkasyotto">
						<label for="paikka">Tapahtumapaikka:</label><br />
						<?php echo $this->loadTemplate('position'); ?>
						<!-- <input type="text" name="paikka" id="paikka" size="32" maxlength="250" value="" /> -->
					</div>
				</fieldset>

				<h2>Valinnaiset lisätiedot</h2>
				<fieldset>
					<div class="section">
						<label for="kotisivu">Tapahtuman kotisivu:</label><br />
						<input type="text" name="kotisivu" id="kotisivu" size="32" maxlength="250" value="<?php echo $this->fdata['kotisivu'] ;?>" />
					</div>

					<div class="section">
						<h3>Yhteyshenkilö</h3>

						<div class="vasen">
							<label for="yh_nimi" class="vasen">Nimi:</label>
							<input type="text" name="yh_nimi" id="yh_nimi" size="32" maxlength="250" value="<?php echo $this->fdata['yh_nimi'] ;?>" />
						</div>

						<div class="vasen">
							<label for="yh_puhelin" class="vasen">Puhelinnumero:</label>
							<input type="text" name="yh_puhelin" id="yh_puhelin" size="32" maxlength="250" value="<?php echo $this->fdata['yh_puhelin'] ;?>" />
						</div>

						<div class="vasen">
							<label for="yh_sposti" class="vasen">Sähköposti:</label>
							<input type="text" name="yh_sposti" id="yh_sposti" size="32" maxlength="250" value="<?php echo $this->fdata['yh_sposti'] ;?>" />
						</div>

						<div class="clear"></div> <!-- Needed for clearing and floats to work -->
					</div>

					<div class="section">
						<h3>Kuva</h3>

						<div>
							<label for="kuva">Lisää uusi kuva tai korvaa olemassa oleva:</label><br />
							<input type="hidden" name="MAX_FILE_SIZE" value="10000000" />
							<input class="vasen" type="file" name="userfile[]" id="kuva" size="32" maxlength="250" value="" />
							<input type="button" name="Lisaa" value="Lisää"/>
						</div>
					</div>

					<div class="section">
						<h3>Liitteet</h3>

						<div>
							<p>Liitelista näkyy tässä välissä</p>
						</div>

						<div>
							<label for="liite">Liitä uusi liite:</label><br />
							<input class="vasen" type="file" name="liite1[]" id="liite" size="32" maxlength="250" value="" />
							<input type="button" name="Lisaa" value="Lisää"/>
						</div>
					</div>
				</fieldset>

				<h2>Tallenna tapahtuma</h2>
				<fieldset>
					<input  class="right" type="submit" name="SubmitButton" value="Tallenna tapahtuma" />

					<div class="clear"></div> <!-- Needed for clearing and floats to work -->
				</fieldset>
				<input type="hidden" name="kalenteri_id" value="<?php echo $this->kalenteri_id;?>" />                  
				<input type="hidden" name="returnid" value="<?php echo $_GET['Itemid'];?>" />   
				<input type="hidden" name="option" value="com_eventcalendar" />
				<input type="hidden" name="controller" value="eventcalendar" />
				<input type="hidden" name="task" value="tallennatapahtumakanta" />
				 
               

			</form>
		</div>

	<?php 
	/* Ei tarvita TOIVOTTAVASTI enää
	if($this->moderate) 
	{
	//moderaattorien calwrapper
	echo '</div>';
	// hack, näytetäänkö peruskäyttäjän viewit
	echo '</div>';
	}
	*/
	?>	
       
</div>

